/**
 * Created by yifangts on 2020/6/11.
 */
import Vue from "vue";
import { parseTime } from "@/utils/tools";
Vue.mixin({
  computed: {
    token() {
      return this.$store && this.$store.state.login.token;
    },
    todayStr() {
      return parseTime(new Date(), "{y}-{m}-{d}");
      //今天没数据的时候，用昨天的数据测试开发
      /* return parseTime(
        new Date(new Date().setDate(new Date().getDate() - 1)),
        "{y}-{m}-{d}"
      ); */
    },
  },
  watch: {
    token() {
      if (!this.token) return;
      this.getList();
    },
  },
  mounted() {
    if (!this.token) return;
    this.getList();
  },
  methods: {
    //重新请求页面数据, 组件中所有数据请求, 应当为getList
    getList() { },
  },
});
